direct democracy - Spanish English Dictionary
History

direct democracy

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "direct democracy" in Spanish English Dictionary : 4 result(s)

English Spanish
General
direct democracy democracia directa [f]
International Law
direct democracy democracia participativa
direct democracy democracia directa
Politics
direct democracy democracia directa